three-legged derrick - English Synonyms Dictionary